socialist ethics - German English Dictionary